Summary
The house which was most recently sold was 42 LEACH MEWS, this sold on 9 Jul 2021 for £280,000
The postcode for LEACH MEWS is M25 3HL
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
40 LEACH MEWS Terraced £200,000 16 Mar 2018
40A LEACH MEWS Flats/Maisonettes £50,000 7 Jun 2001
42 LEACH MEWS Terraced £280,000 9 Jul 2021
44 LEACH MEWS Semi-Detached £93,500 23 Jul 2001
45 LEACH MEWS Terraced £228,500 11 Apr 2014
47 LEACH MEWS Terraced £215,000 2 Dec 2013
49 LEACH MEWS Terraced £240,000 14 Mar 2014